$(function () {
  let form = layui.form
  form.verify({
    nickname: [
      /^[\S]{1,8}$/,
      '昵称长度为1~8'
    ]
  })
  // 获取用户信息
  initUserInfo()
  function initUserInfo() {
    axios({
      url: '/my/userinfo',
      method: 'get',
    }).then(res => {
      //成功回调
      if (res.data.status !== 0) {
        return layui.layer.msg(res.data.message)
      }
      form.val('formUserInfo', res.data.data)
    })
  }
  // 重置功能
  $('#resetBtn').on('click', function (e) {
    e.preventDefault()
    initUserInfo()
  })
// 修改用户信息
  $('form').on('submit',function(e){
    e.preventDefault()
    axios({
      url:'/my/userinfo',
      method:'post',
      data:$(this).serialize()
  
    }).then(res=>{
      //成功回调
      console.log(res)
      if (res.data.status !== 0) {
        return layui.layer.msg(res.data.message)
      }
      layui.layer.msg('恭喜修改用户信息成功')
      window.parent.getUserInfo()
    })
  })

})